for one's own sake - Deutsch Englisch Wörterbuch